﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;

namespace WarningForeverClone.src.weapons
{
    public abstract class Laser : Weapon
    {
        float damage = 50;

        static Vector2 initalVelocity = new Vector2(0, -10);
        static Vector2 acceleration = new Vector2(0, -1f);


        public Laser()
            : base(initalVelocity)
        {}

        public override void Reset()
        {
            base.Reset();
            Alive = true;
            this.velocity = initalVelocity;
        }


        public override float Damage
        {
            get { return damage; }
        }
        public override Vector2 Acceleration
        {
            get { return acceleration; }
        }
    }
}
